$(document).ready(function(){

	$('#buttons').addClass('animated fadeInUp');
	$('#buttons_val').addClass('animated fadeInUp');
	$('#note_val').addClass('animated fadeInUp');

	var tipologia = getParameterFromUrl("tipologia");

	checkfrom();
	stampaNotifiche();
	setTimer();
	
});

function checkfrom(){
	var from = getParameterFromUrl("from");
	var id = getParameterFromUrl("id");
	if (from=="notifica"){
		var contenuto="";
		contenuto='<button type="button" onClick=validaRiconoscimento("'+id+'") id="riconosci_button" class="btn btn-success">'+
							'<i class="glyphicon glyphicon-trash"></i> <span>Riconosci</span>'+
						'</button>';
		$(contenuto).appendTo("#riconosci");	
	}

}


function validaRiconoscimento(id){
	$.ajax({
		type: "POST",
		url: "./validaRiconoscimento?id="+id,
		dataType: "text",
		success: function(msg){
			$("#riconosciButton").click();
			
		}
	});	

}


function stampaProdotto(id){
	$.ajax({
		type: "POST",
		url: "./stampaProdotto?id="+id,
		dataType: "text",
		success: function(msg){
			if(msg!='error'){
				var url = document.location.href;
				var path = url.split('/').slice(0, -1).join('/') + "/files/"+msg;
				window.open(path);
			}
			else
				alert(msg); //TODO inserire un alert come gli altri
			
		}
	});	

}



function accettaProdotto(id){
	$.ajax({
		type: "POST",
		url: "./accettaProdotto?id="+id,
		dataType: "text",
		success: function(xml){

			$("#accettaButton").click();

		}
	});	

}

function validaProdotto(id){
	$.ajax({
		type: "POST",
		url: "./validaProdotto?id="+id,
		dataType: "text",
		success: function(xml){

			$("#validaButton").click();

		}
	});	

}

function rifiutaProdotto(id){
	
	var note = $("#note").val();

	$.ajax({
		type: "POST",
		url: "./rifiutaProdotto?id="+id+"&note="+note,
		dataType: "text",
		success: function(xml){

			$("#rifiutaButton").click();

		}
	});	

}



function eliminaProdotto(id){
	$.ajax({
		type: "POST",
		url: "./eliminaProdotto?id="+id,
		dataType: "text",
		success: function(xml){

			$("#eliminaButton").click();

		}
	});	

}